ground rainfall - Turkish English Dictionary